Skip to main content
Log in

Consensus controller for multi-UAV navigation

  • Published:
Control Theory and Technology Aims and scope Submit manuscript

Abstract

In this paper, we design consensus algorithms for multiple unmanned aerial vehicles (UAV). We mainly focus on the control design in the face of measurement noise and propose a position consensus controller based on the sliding mode control by using the distributed UAV information. Within the framework of Lyapunov theory, it is shown that all signals in the closed-loop multi- UAV systems are stabilized by the proposed algorithm, while consensus errors are uniformly ultimately bounded. Moreover, for each local UAV, we propose a mechanism to define the trustworthiness, based on which the edge weights are tuned to eliminate negative influence from stubborn agents or agents exposed to extremely noisy measurement. Finally, we develop software for a nano UAV platform, based on which we implement our algorithms to address measurement noises in UAV flight tests. The experimental results validate the effectiveness of the proposed algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. U.S. Air Force Research Laboratories. UAV Cooperative Decision and Control; Challenges and Practical Approaches. T. Shima, S. Rasmussen (eds.). Philadelphia: SIAM. 2009.

  2. R. M. Murray. Recent research in cooperative control of multivehicle systems. Journal of Dynamic Systems Measurement and Control–Transactions of the ASME, 2007, 129(5): 571–583.

    Article  Google Scholar 

  3. Z. Qu. Cooperative Control of Dynamical Systems: Applications to Autonomous Vehicles. London: Springer, 2009.

    MATH  Google Scholar 

  4. A. Das, K. Subbarao, F. L. Lewis. Dynamic inversion with zerodynamics stabilisation for quadrotor control. IET Control Theory & Applications, 2009, 3(3): 303–314.

    Article  MathSciNet  Google Scholar 

  5. A. Das, F. L. Lewis, S. Subbarao. Backstepping approach for controlling a quadrotor using neural network. Journal of Intelligent and Robotics Systems, 2009, 56(1): 127–151.

    Article  MATH  Google Scholar 

  6. F. L. Lewis, S. Jagannathan, A. Yesildirak. Neural Network Control of Robot Manipulators and Non-linear Systems. Boca Raton: CRC Press, 1998.

    Google Scholar 

  7. P. Wang, Z. Man, Z. Cao. Dynamics modelling and linear control of quadcopter. International Conference on Advanced Mechatronic Systems, Melbourne: IEEE, 2016: 498–503.

    Google Scholar 

  8. G. V. Raffo, M. G. Ortega, F. R. Rubio. An integral predictive/nonlinear H8 control structure for a quadrotor helicopter. Automatica, 2010, 46(1): 29–39.

    Article  MathSciNet  MATH  Google Scholar 

  9. F. L. Lewis, H. Zhang, K. Hengster-Movric, et al. Cooperative Control of Multi-agent Systems: Optimal and Adaptive Design Approaches. London: Springer, 2013.

    MATH  Google Scholar 

  10. R. Olfati-Saber, J. A. Fax, R. M. Murray. Consensus and cooperation in networked multi-agent systems. Proceedings of the IEEE, 2007, 95(1): 215–233.

    Article  MATH  Google Scholar 

  11. W. Ren, R. W. Beard, E. M. Atkins. Information consensus in multivehicle cooperative control. IEEE Control Systems, 2007, 27(2): 71–82.

    Article  Google Scholar 

  12. Randal W. Beard, Timothy W. McLain. Small Unmanned Aircraft: Theory and Practice. Princeton: Princeton University Press, 2012.

    Book  Google Scholar 

  13. S. Khoo, L. Xie, Z. Man. Robust finite-time consensus tracking algorithm for multirobot systems. IEEE Transactions on Mechatronics, 2009, 14(2): 219–228.

    Article  Google Scholar 

  14. X. Xu, L. Liu, G. Feng. Consensus of single integrator multiagent systems with directed topology and communication delays. Control Theory and Technology, 2016, 14(1): 21–27.

    Article  MathSciNet  MATH  Google Scholar 

  15. Y. Kuriki, T. Namerikawa. Consensus-based cooperative formation control with collision avoidance for a multi-UAV system. American Control Conference, Portland: IEEE, 2014: 2077–2082.

    Google Scholar 

  16. M. Yan, X. Zhu, X. Zhang, et al. Consensus-based threedimensional multi-UAV formation control strategy with high precision. Frontiers of Information Technology & Electronic Engineering, 2017, 18(7): 968–977.

    Article  Google Scholar 

  17. J. Wang, X. Nian, H. Wang. Consensus and formation control of discrete-time multi-agent systems. Journal of Central South University of Technology, 2011, 18(4): 1161–1168.

    Article  Google Scholar 

  18. A. Das, F. L. Lewis. Cooperative adaptive control for synchronization of second-order systems with unknown nonlinearities. International Journal of Robust and Nonlinear Control, 2011, 21(13): 1509–1524.

    Article  MathSciNet  MATH  Google Scholar 

  19. J. Thunberg, W. Song, Y. Hong, et al. Distributed attitude synchronization using backstepping and sliding mode control. Control Theory and Technology, 2014, 12(1): 48–55.

    Article  MathSciNet  MATH  Google Scholar 

  20. H. Zhang, F. L. Lewis, A. Das. Optimal design for synchronization of cooperative systems: state feedback, observer and output feedback. IEEE Transactions on Automatic Control, 2011, 56(8): 1948–1952.

    Article  MathSciNet  MATH  Google Scholar 

  21. D. Vrabie, F. L. Lewis. Adaptive dynamic programming for online solution of a zero-sum differential game. Journal of Control Theory and Applications, 2011, 9(3): 353–360.

    Article  MathSciNet  MATH  Google Scholar 

  22. K. G. Vamvoudakis, F. L. Lewis. Multi-player non-zero-sum games: Online adaptive learning solution of coupled Hamilton- Jacobi equations. Automatica, 2011, 47(8): 1556–1569.

    Article  MathSciNet  MATH  Google Scholar 

  23. K. G. Vamvoudakis, F. L. Lewis. Online solution of nonlinear two-player zero-sum games using synchronous policy iteration. International Journal of Robust and Nonlinear Control, 2012, 22(13): 1460–1483.

    Article  MathSciNet  MATH  Google Scholar 

  24. T. Yucelen, W. M. Haddad, E. M. Feron. Adaptive control architectures for mitigating sensor attacks in cyber-physical systems. American Control Conference, Boston: IEEE, 2016: 1165–1170.

    Google Scholar 

  25. E. Arabi, T. Yucelen, W. M. Haddad. Mitigating the effects of sensor uncertainties in networked multiagent systems. American Control Conference, Boston: IEEE, 2016: 5545–5550.

    Google Scholar 

  26. J. S. Baras, T. Jiang. Trust evaluation in anarchy: a case study on autonomous networks. Proceedings of IEEE INFOCOM, Barcelona: IEEE, 2006: 835–846.

    Google Scholar 

  27. J. S. Baras, T. Jiang. Cooperation, trust and games in wireless networks. Symposium on Systems, Control, and Networks, Berkeley: Birkhauser, 2005: 183–202.

    Google Scholar 

  28. T. Jiang, J. S. Baras. Graph Algebraic Interpretation of Trust Establishment in Autonomic Networks. Maryland: University of Maryland, 2010.

    Google Scholar 

  29. Y. Kuriki, T. Namerikawa. Formation control of UAVs with a fourth-order flight dynamics. The 52nd IEEE Conference on Decision and Control, Florence: IEEE, 2013: 6706–6711.

    Chapter  Google Scholar 

  30. J.-J. E. Slotine, W. Li. Applied Nonlinear Control. Englewood Cliffs: Prentice Hall, 1991.

    MATH  Google Scholar 

  31. Z. Qu. Cooperative Control of Dynamical Systems: Applications to Autonomous Vehicles. New York: Springer, 2009.

    MATH  Google Scholar 

  32. Bitcraze. https://www.bitcraze.io/.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Patrik Kolaric.

Additional information

This work was supported in part by the National Natural Science Foundation of China (No. 61633007, 61703112), in part by the China Postdoctoral Science Foundation (No. 2016M600643) and the special fund (No. 2017T100618), and in part by the Office of Naval Research (No. N00014-17-1-2239, N00014-18-1-2221).

Patrik KOLARIC has received his bachelor’s and master’s degree at Faculty of Electrical Engineering and Computing, Zagreb, Croatia in 2014 and 2016 respectively. He is pursuing Ph.D. under Dr. Frank L. Lewis’s supervision at University of Texas at Arlington. He is research assistant in Autonomous System Lab at University of Texas at Arlington Research Institute where he works on wide range of practical topics related to robotics. His areas of interests include intelligent control, machine learning and sensor networking.

Ankur V. DALAL has received his bachelor’s degree from India. Along with pursuing his Masters in Mechanical engineering at University of Texas at Arlington, he has been working as a research intern at University of Texas Arlington Research Institute and robotics engineer at drone delivery company, WAEC LLC. His areas of interest include in robotics and controls.

Ci CHEN received the B.Sc. degree and Ph.D. with the School of Automation, Guangdong University of Technology, Guangzhou, China, in 2011 and 2016, respectively. He was a research assistant in School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore, from October 2015 to January 2016. Currently, he is with School of Automation, Guangdong University of Technology, and also with The University of Texas at Arlington.

Frank L. LEWIS Member, National Academy of Inventors. Fellow IEEE, Fellow IFAC, Fellow AAAS, Fellow U.K. Institute of Measurement & Control, PE Texas, U.K. Chartered Engineer. UTA Distinguished Scholar Professor, UTA Distinguished Teaching Professor, and Moncrief-O’Donnell Chair at the University of Texas at Arlington Research Institute. Qian Ren Thousand Talents Consulting Professor, Northeastern University, Shenyang, China. China Liaoning Friendship Award. He obtained the Bachelor’s Degree in Physics/EE and the MSEE at Rice University, the MS in Aeronautical Engineering from Univ. W. Florida, and the Ph.D. at Ga. Tech. He works in feedback control, intelligent systems, cooperative control systems, and nonlinear systems. He is author of 7 U.S. patents, numerous journal special issues, 374 journal papers, and 20 books, including Optimal Control, Aircraft Control, Optimal Estimation, and Robot Manipulator Control which are used as university textbooks worldwide. He received the Fulbright Research Award, NSF Research Initiation Grant, ASEE Terman Award, Int. Neural Network Soc. Gabor Award, U.K. Inst Measurement & Control Honeywell Field Engineering Medal, IEEE Computational Intelligence Society Neural Networks Pioneer Award, AIAA Intelligent Systems Award. Received Outstanding Service Award from Dallas IEEE Section, selected as Engineer of the year by Ft. Worth IEEE Section. Was listed in Ft. Worth Business Press Top 200 Leaders in Manufacturing. Texas Regents Outstanding Teaching Award 2013. He is Distinguished Visiting Professor at Nanjing University of Science & Technology and Project 111 Professor at Northeastern University in Shenyang, China. Founding Member of the Board of Governors of the Mediterranean Control Association.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kolaric, P., Chen, C., Dalal, A. et al. Consensus controller for multi-UAV navigation. Control Theory Technol. 16, 110–121 (2018). https://doi.org/10.1007/s11768-018-8013-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11768-018-8013-5

Keywords

Navigation